PPass Operator

 

image137.gif

The PPass Operator acts like the Group operator used to within thinkingParticles 1.0. However, unlike the older Group operator, PPass has the major advantage of providing easy control as to which particle group parameters should be supplied by. A dropdown list allows changes to be made to the particle group at any time without the user having to re-wire or delete the original setup.

It is highly recommended that you use the PPass operator whenever possible and avoid using the older Group nodes unless absolutely necessary.

It is strongly recommended that you use only one Initiator within a DynamicSet. When a second initiator in a DynamicSet is available, it might interfere with the logic and processing within the rule set.


 

 
 
Operator Inputs 

ON - (Bool) This input data stream determines whether the operator is considered 'on' or 'off.' You can connect other operators to this input channel such as a Bool Helper to activate/deactivate the whole operator.

Time
- (Time) This input data stream is used to define the local time for the operator when the user wants to override the default system time.

Operator Outputs 

Particle - (Particle) This output data stream sends the selected particles out to another node.

Position
- (Position) This output data stream supplies the current particle position to another node.

Velocity
- (Velocity) This output data stream supplies the current velocity of the particle, which can be fed into another operator or condition.

Life Span
- (Life Span) From this output data stream, the life span value of the current particle can be fed into other operators or conditions.

Age
- (Age) This output data stream provides the current particle age which can then be fed into other operators or conditions.

Size
- (Size) This output data stream determines the size of a particle that can then be fed into other operators and conditions.

Spin
- (Rotation) This output data stream provides the current particle spin that can then be fed into other operators or conditions.

Alignment
- (Alignment) This output data stream provides the current alignment of the particle that can then be fed into another operator or condition.

Mass
- (Mass) This output data stream supplies the mass of a particle that can then be fed into other operators and conditions.

Scale
- (Scale) This output data stream provides the current scale of the particles that can then be fed into another operator or condition.

Group
- (Group) This output data stream supplies the current Group of a particle that can then be fed into other operators and conditions.

Shape
- (Shape)This output data stream determines the current shape of the particle that can then be fed into another operator or condition.

Rollout Menu 

image80.gif

Group
- Use the Group dropdown list to specify the particle group that should be used to supply the above mentioned output data streams.